package com.han.ctroomtype.pojo.base;

import net.good321.frame.data.*;

/**
 * this class file is auto output by net.good321.frame.db.tool.PoPrinter
 * @see net.good321.frame.db.tool.PoPrinter
 */
public abstract class BaseTbWalletOverdraftPo extends BasePo {

	public static final String PROP_ID = "id";
	public static final String PROP_WALLETID = "walletid";
	public static final String PROP_CREATTIME = "creattime";
	public static final String PROP_MONEY = "money";
	public static final String PROP_OPTUSERID = "optuserid";
	public static final String PROP_OVERDRAFT = "overdraft";
	public static final String PROP_REMARK = "remark";

	/***/
	private java.lang.Integer id = null;
	/**钱包id*/
	private java.lang.Integer walletid = null;
	/**创建时间*/
	private java.util.Date creattime = null;
	/**金额，正数为增加，负数为减少*/
	private java.lang.Float money = null;
	/**操作者*/
	private java.lang.Long optuserid = null;
	/**当前额度*/
	private java.lang.Float overdraft = null;
	/**备注*/
	private java.lang.String remark = null;

	/**get */
	public java.lang.Integer getId(){
		return id;
	}

	/**set */
	public void setId(java.lang.Integer id){
		this.id = id;
	}

	/**get 钱包id*/
	public java.lang.Integer getWalletid(){
		return walletid;
	}

	/**set 钱包id*/
	public void setWalletid(java.lang.Integer walletid){
		this.walletid = walletid;
	}

	/**get 创建时间*/
	public java.util.Date getCreattime(){
		return creattime;
	}

	/**set 创建时间*/
	public void setCreattime(java.util.Date creattime){
		this.creattime = creattime;
	}

	/**get 金额，正数为增加，负数为减少*/
	public java.lang.Float getMoney(){
		return money;
	}

	/**set 金额，正数为增加，负数为减少*/
	public void setMoney(java.lang.Float money){
		this.money = money;
	}

	/**get 操作者*/
	public java.lang.Long getOptuserid(){
		return optuserid;
	}

	/**set 操作者*/
	public void setOptuserid(java.lang.Long optuserid){
		this.optuserid = optuserid;
	}

	/**get 当前额度*/
	public java.lang.Float getOverdraft(){
		return overdraft;
	}

	/**set 当前额度*/
	public void setOverdraft(java.lang.Float overdraft){
		this.overdraft = overdraft;
	}

	/**get 备注*/
	public java.lang.String getRemark(){
		return remark;
	}

	/**set 备注*/
	public void setRemark(java.lang.String remark){
		this.remark = remark;
	}

	@Override
	public String[] props() {
		return new String[]{"`id`" ,"`walletid`" ,"`creattime`" ,"`money`" ,"`optuserid`" ,"`overdraft`" ,"`remark`"};
	}
	@Override
	public Object[] propValues() {
		return new Object[]{id ,walletid ,creattime ,money ,optuserid ,overdraft ,remark};
	}
}
